About Djlp Veterinary Locum Ltd (12083479) United Kingdom