About Windermere Works Ltd (10153098) United Kingdom