About Albany Veterinary Clinic Limited (07681042) United Kingdom