About Boroughbridge Vets Limited (08357422) United Kingdom