DD PRODUCTS LTD