Nordenfelt Guns & Ammunition Company Limited , London , England.