Len Richards — Insider transactions, Director at ECSC Group PLC | InsiderLens