About Masala Tandoori Takeaway Ltd (12275439) United Kingdom