S. Blumer AG, Glarus, Limited or Corporation