CAMERON MACKINTOSH LTD