About The Takeaway@megs Limited (13665988) United Kingdom