About Walker Veterinary Services Limited (07220060) United Kingdom