About Sugar And Spice With Shell Ltd (13252100) United Kingdom