MCHATTIE INVESTMENT MANAGEMENT LTD