About G. & D. Vickers (engineering) Limited (01299552) United Kingdom