About The Takeaway Northleach Ltd (11995481) United Kingdom