About Windermere Consultants (2000) Limited (03193717) United Kingdom