About The Lynton And Barnstaple Railway Trust (04040633) United Kingdom