About The Teifi Valley Railway Limited (01149600) United Kingdom