About Severn Optical Limited (08906400) United Kingdom