L . Hamacher & C o , 21 Drottninggatan 21.