About Avonvale Veterinary Practice Limited (04791087) United Kingdom