About Mytchett Takeaway Ltd (13065761) United Kingdom