About Candy Cane Sorrel Limited (09771999) United Kingdom