About Kans And Kandy (holdings) Ltd (05668310) United Kingdom