About Galloway Well Services Ltd (SC644996) United Kingdom