About Baker And Spice (group) Limited (13546561) United Kingdom