About Veterinary Locum Services Ltd (10836688) United Kingdom