| 22nd Oct 2025 7:00 am | RNS | Successful Completion of Debt Refinancing | 
                                                                            
                                            | 24th Sep 2025 5:15 pm | RNS | Result of AGM | 
                                                                            
                                            | 24th Sep 2025 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 21st Jul 2025 10:00 am | RNS | 2025 Annual Report and Notice of AGM | 
                                                                            
                                            | 14th Jul 2025 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 30th Jun 2025 12:30 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th Jun 2025 7:00 am | RNS | Preliminary results for the year end 31 March 2025 | 
                                                                            
                                            | 5th Jun 2025 7:00 am | RNS-R | Investor Presentation via Investor Meet Company | 
                                                                            
                                            | 7th May 2025 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 2nd Apr 2025 7:00 am | RNS | Appointment of Nominated Advisor and Broker | 
                                                                            
                                            | 27th Feb 2025 9:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 24th Feb 2025 9:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 24th Feb 2025 9:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 30th Jan 2025 7:00 am | RNS | Investor Strategy Day | 
                                                                            
                                            | 29th Nov 2024 9:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 27th Nov 2024 3:00 pm | RNS | Director LTIP Award | 
                                                                            
                                            | 26th Nov 2024 7:00 am | RNS | Interim results for six months ended 30 Sep 2024 | 
                                                                            
                                            | 6th Nov 2024 2:00 pm | RNS | Notice of Results | 
                                                                            
                                            | 25th Sep 2024 3:00 pm | RNS | Result of AGM | 
                                                                            
                                            | 24th Sep 2024 7:00 am | RNS | Directorate Update | 
                                                                            
                                            | 19th Sep 2024 7:00 am | RNS | Hull Plant | 
                                                                            
                                            | 4th Sep 2024 3:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th Sep 2024 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 2nd Sep 2024 5:00 pm | RNS | Total Voting Rights | 
                                                                            
                                            | 2nd Sep 2024 5:00 pm | RNS | Block listing 6 monthly return | 
                                                                            
                                            | 16th Aug 2024 2:00 pm | RNS | Notice of Annual General Meeting 2024 | 
                                                                            
                                            | 19th Jul 2024 4:30 pm | RNS | Annual Financial Report | 
                                                                            
                                            | 19th Jul 2024 4:20 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 5th Jul 2024 7:00 am | RNS | Directorate Update | 
                                                                            
                                            | 26th Jun 2024 7:00 am | RNS | PRELIMINARY RESULTS FOR THE YEAR END 31 MARCH 2024 | 
                                                                            
                                            | 16th May 2024 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 2nd May 2024 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 28th Mar 2024 12:00 pm | RNS | Director Interests | 
                                                                            
                                            | 1st Mar 2024 7:00 am | RNS | Block listing Six Monthly return | 
                                                                            
                                            | 27th Feb 2024 7:00 am | RNS | Block listing application to AIM | 
                                                                            
                                            | 12th Dec 2023 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 27th Nov 2023 9:57 am | RNS | Notifiable Interest - De Engh B.V. | 
                                                                            
                                            | 27th Nov 2023 9:33 am | RNS | Notifiable Interest – Teslin | 
                                                                            
                                            | 24th Nov 2023 12:21 pm | RNS | Notifiable Interest – De Engh B.V. | 
                                                                            
                                            | 21st Nov 2023 3:37 pm | RNS | Results of Capital Raise |