About Myerscough Farm Vets Limited (06927434) United Kingdom