About Windermere Props Limited (10778053) United Kingdom