S & L Technologies Group Inc.