About G.s. Allen & Son Engineering Limited (03728511) United Kingdom