About The Globe Inn (wells) Ltd (11955726) United Kingdom