CAVE PRODUCTS LTD