About Mandawi Takeaway Ltd (12806917) United Kingdom