About Severn Communications Limited (05592940) United Kingdom