About Baldock Veterinary Centre Ltd (10029939) United Kingdom