About Galmac Limited (13594165) United Kingdom