Brandl & Schärer AG, Olten, limited or corporation