About Candy Flossie (distribution) Limited (10485868) United Kingdom