About Elmfield Vets Ltd (06133666) United Kingdom