About Masala Hut & Grill Leicester Limited (13285927) United Kingdom