About Davey Associates Vets Ltd. (05488462) United Kingdom