About H.f. Welch And Son Limited (00762526) United Kingdom