About Severn Valley Traders Limited (03040165) United Kingdom