About The Ellenroad Steam Museum Society Ltd. (05896811) United Kingdom