About Windermere Boutique Hotel Limited (11219675) United Kingdom