About Southwold Railway Trust (05894122) United Kingdom