MARLBOROUGH FUND MANAGERS LTD