About Severn Valley Railway Charitable Trust Limited (04341280) United Kingdom