M & ST LTD