Richard Green — Insider transactions, Director at Ted Baker PLC / Hydrogen Group PLC | InsiderLens