About Sugar Cane Salon Ltd (12322500) United Kingdom