About Meghna India Restaurant & Takeaway Limited (11773132) United Kingdom