About Windermere Control Systems Limited (05311991) United Kingdom