About Severn Valley Holdings Limited (04736100) United Kingdom