About Teesside Spice Limited (10561310) United Kingdom