About The Beck Veterinary Practice Limited (05874121) United Kingdom