L . Hamacher & Co , 3 ffialmtorgsgatan 3,