About Stodhart Tunnel Preservation Trust (05400120) United Kingdom