About Goughglen Limited (01542718) United Kingdom