Kenneth Lever — Insider transactions, Director at Biffa plc / RPS Group PLC | InsiderLens