Haasenstein & Vogler i Hamburg och G.