About Northwood Inn Bars Ltd (12734170) United Kingdom