T & L ASSOCIATES LTD.