About Tameside Spice Ltd (12186806) United Kingdom