CAMPBELL & MACSWEEN LIMITED