E. F. KIEL & CO. , 31 Drottninggatan 31.