About The Spice Specialist Limited (13078209) United Kingdom