About Gallagher & Son Carpentry Limited (11463883) United Kingdom