Chappuis Halder & Co | Company information