About Thompsons Vets Limited (08169395) United Kingdom