HAMILTON LUNN ASSET MANAGEMENT LTD