J . Nordenfelt & Co. Giesecke , Weijdling & Co. Cassel ,Hofsten