About Baldock Veterinary Services Limited (07626987) United Kingdom