About Veterinary And Medical Locums Ltd (08723835) United Kingdom