About G.i. Hadfield & Son Limited (01526281) United Kingdom