About Candy Fingers Ltd (08487958) United Kingdom