About Severn X-ray Supplies Limited (03596568) United Kingdom