About Tyldesley Vets Limited (12316215) United Kingdom