About Spice Sheffield Limited (11716087) United Kingdom