Scherer & Bühler AG, Meggen, Limited or Corporation