About The Merseyside Tramway Preservation Society Limited (04374320) United Kingdom