About W. A. Mchardy & Son Limited (03158850) United Kingdom