About Buttercup Candy Limited (12555278) United Kingdom