About Tari Vets Limited (10253744) United Kingdom