Läderach (Schweiz) AG, Glarus, Limited or Corporation