kanoner , The Maxim Nordenfelt Guns and Ammunition Company Limited , London.