About Field Locum Veterinary Services Limited (08993624) United Kingdom