About Glyn Valley Tramway Company Limited (04690557) United Kingdom