About Windermere Rail Limited (10043558) United Kingdom