About Severn Valley Railway (holdings) Public Limited Company (01046274) United Kingdom