About Ed Veterinary Locum Ltd (11751812) United Kingdom