About Gallowglass Limited (03619539) United Kingdom