The European Smaller Companies Trust Plc