Chappuis Halder & Cie | Company information