About Windermere Services Limited (07466847) United Kingdom