About Windermere Sports Club Limited (05987233) United Kingdom