About Montanaro Asset Management Limited (03246931) United Kingdom