About Windermere Rowing Club Limited (10668734) United Kingdom