Trading Update
10 October 2023
Reach 2023 orders to over 30 countries
11 September 2023
Holdings in Company
04 July 2023
Interim Results
26 April 2023
Holdings in Company
13 March 2023
Result of AGM
28 February 2023
Trading Statement
28 February 2023
Holding(s) in company
10 February 2023
Director/PDMR Shareholding
26 January 2023
Posting of annual report and notice of AGM
18 January 2023