About D Gallagher & Sons Ltd (NI631741) United Kingdom