About Anchorage Barn Veterinary Clinic Limited (07531432) United Kingdom