About Severn Veterinary Centre Limited (07625669) United Kingdom