S & L WILSON LTD