About 1708 Locomotive Preservation Trust Limited (01095864) United Kingdom