MONTANARO INVESTMENT MANAGERS LTD