About Windermere Bear Systems Limited (09764969) United Kingdom