About Galloway Vets Limited (SC537595) United Kingdom