S AND T CORPORATION LTD