About Alfold Veterinary Practice Limited (08401736) United Kingdom