I would tread with caution... cheap prices and a new name doesn't mean they will have fixed the fundamental problems with their business....
Yer I feel the same when I noticed who they were and the experience I had off them I wouldn't by off them if it was a quid a bottle, they still own me from ghe last time I ordered off them and I'll end this here before I post what I really think off them
Certainly seems from my order and what others have been saying both on here, FB and other people I know who have ordered from them that they have really got their shit together!