About Montanaro Uk Smaller Companies Investment Trust Plc (03004101) United Kingdom