About Shropshire Farm Vets Limited (06497266) United Kingdom