About Mengham Takeaway Ltd (10684703) United Kingdom