About Galloway Group Ltd. (SC036181) United Kingdom