About National Traction Engine Trust (01302197) United Kingdom