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