About Takeaway House Ltd (12176789) United Kingdom