C . E. Dahlgren & Co. , 24 Vestra Hamngatan.