About Sugar And Spice Group Limited (10345066) United Kingdom