About Baker And Spice (london) Ltd (10777417) United Kingdom