About Masala Takeaway (nottingham) Limited (10825079) United Kingdom