About Spice Town Restaurants Ltd (12013620) United Kingdom