About Hammond Vets Limited (08572712) United Kingdom