ELLAMS PRODUCTS LTD