who was the owner of the manufacturer of the cannon with a caliber of less than 457 but more than 420 millimeters ?
william armstrong