About Gallagher & Sons Building Co. Ltd (08031921) United Kingdom