About Avenues Veterinary Clinic Limited (12541395) United Kingdom