About Massala Indian Takeaway Limited (11341655) United Kingdom