About G.armstrong Engineering Limited (08434748) United Kingdom