About Shalimar Takeaway Limited (12946406) United Kingdom