About Broad Leys (windermere) Limited (11102382) United Kingdom