About Windermere Scott Ltd (11315074) United Kingdom