About Glaschoille Engineering Limited (03218357) United Kingdom