Firman Berg & Keyser i Stockholm,