About Veterinary Locum And Consultancy Services Limited (05583418) United Kingdom