About The Windmill Inn Bed And Breakfast Ltd (11908164) United Kingdom