About Windmill Tavern (northowram) Limited (04108831) United Kingdom