About Gallowglass Consulting Llp (OC376514) United Kingdom