About Sugar And Spice 15 Limited (10930507) United Kingdom