CF COMPOSITES LTD