About Candy Kittens Limited (07917735) United Kingdom