About Severn Valley Trading Limited (12231591) United Kingdom