SIEMSSEN & LARSON , i Stockholm,