S & T COMPANY SA