O. Huber & Sohn AG, Muri (AG), limited or corporation