About Longmead Veterinary Practice Limited (06214121) United Kingdom