About Spice Hut Franchise Limited (12900530) United Kingdom