About Severn Valley Interiors Limited (08870941) United Kingdom