About Windermere Consulting Ltd (06599441) United Kingdom