Armstrongska kanonfabrikerna i England ,har