About Gallowglass Group Limited (08123565) United Kingdom