About Merchant Navy Locomotive Preservation Society Limited (01114826) United Kingdom