About Kandy Cane Lingerie Limited (12309718) United Kingdom