About N.t. Gallagher & Son Limited (02552347) United Kingdom