About Tamar Vets Limited (06479763) United Kingdom