About The Greyhound Inn (ne) Ltd (12460331) United Kingdom