About Windermere Marina Limited (11547420) United Kingdom