About Manor Vets Limited (09442622) United Kingdom