About Mecca Cafe & Takeaway Ltd (10794815) United Kingdom