S & L MACHINING INC.