About Sugar N Spice Ltd (11666172) United Kingdom