About Uk Windermere Brand Management Co. Ltd (12088817) United Kingdom