About Windermere Resources Limited (02445930) United Kingdom