Bucher + Suter AG, Ittigen, Limited or Corporation