About Galloway Engineering Ltd (06856292) United Kingdom