ELGATE PRODUCTS LTD