About Windermere Aquatic Limited (00228812) United Kingdom