About Sugar & Spice Services Ltd (11667910) United Kingdom