About Windermere 1962 Limited (08997603) United Kingdom