Irrevocable undertaking – Galloway Limited 28 November 2024 IU_2024 Irrevocable undertaking – Galloway Limited 28 November 2024