About The Windermere Group Ltd (10692896) United Kingdom