About Galloway Mcbain Limited (SC574612) United Kingdom