About Spice Takeaway Limited (12331971) United Kingdom