About The Globe Takeaway Ltd (08625807) United Kingdom