About Minster Veterinary Services Limited (06057284) United Kingdom