About Northwood Pub Company Ltd (12001395) United Kingdom