Carlen & Widmer, Olten, general partnership, CHE-254.680.402