About The Spice Tailor (direct) Limited (12852360) United Kingdom