About Drumahoe Veterinary Clinic Limited (NI617042) United Kingdom