About Severn Valley Storage Limited (02008495) United Kingdom