| 1st Oct 2025 10:39 am | RNS | Change of Auditor | 
                                                                            
                                            | 9th Sep 2025 7:00 am | RNS | Half-Year Report - six months ended 30 June 2025 | 
                                                                            
                                            | 4th Sep 2025 8:00 am | RNS | Half-Year results - webcast presentations | 
                                                                            
                                            | 29th Jul 2025 7:00 am | RNS | Group Trading Update &  Notice of Interim Results | 
                                                                            
                                            | 22nd Jul 2025 7:00 am | RNS-R | New Contract wins & Partnerships | 
                                                                            
                                            | 18th Jun 2025 8:00 am | RNS-R | Flowtech wins Waterside City bridge contract | 
                                                                            
                                            | 17th Jun 2025 2:26 pm | RNS | Result of AGM | 
                                                                            
                                            | 27th May 2025 5:13 pm | RNS | Correction re: timing of the 2025 AGM on 17 June | 
                                                                            
                                            | 22nd May 2025 7:00 am | RNS | Availability - FY24 Annual Report  & Notice of AGM | 
                                                                            
                                            | 21st May 2025 10:30 am | RNS-R | Flowtech capitalises on acquisitions opportunities | 
                                                                            
                                            | 11th Apr 2025 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 9th Apr 2025 7:00 am | RNS | Preliminary results - year ended 31 December 2024 | 
                                                                            
                                            | 4th Apr 2025 1:19 pm | RNS | Notice of Results and webcast presentations | 
                                                                            
                                            | 12th Feb 2025 11:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 30th Jan 2025 7:00 am | RNS | FULL YEAR TRADING UPDATE | 
                                                                            
                                            | 23rd Dec 2024 1:53 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 30th Sep 2024 7:00 am | RNS | PDMR - Director share dealing | 
                                                                            
                                            | 26th Sep 2024 7:00 am | RNS | 2024 Half-year Report & Trading update | 
                                                                            
                                            | 18th Sep 2024 7:00 am | RNS | Appt of Joint Broker & Notice of Half-year results | 
                                                                            
                                            | 27th Aug 2024 7:00 am | RNS | Acquisition of Thomas Wright/Thorite Group Ltd | 
                                                                            
                                            | 31st Jul 2024 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 30th Jul 2024 7:00 am | RNS | Group Trading Update & Notice of Interim Results | 
                                                                            
                                            | 1st Jul 2024 7:00 am | RNS | Change of Adviser | 
                                                                            
                                            | 19th Jun 2024 5:46 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 18th Jun 2024 5:42 pm | RNS | Issue of shares to the Employees Benefit Trust | 
                                                                            
                                            | 11th Jun 2024 12:17 pm | RNS | Result of AGM | 
                                                                            
                                            | 31st May 2024 12:19 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 22nd May 2024 6:03 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 22nd May 2024 7:00 am | RNS | Exercise of Warrant, Issue of new shares & TVR | 
                                                                            
                                            | 20th May 2024 7:00 am | RNS | Exercise of Options and Total Voting Rights | 
                                                                            
                                            | 17th May 2024 2:54 pm | RNS | Notice of AGM | 
                                                                            
                                            | 9th May 2024 7:00 am | RNS | Annual Financial Report | 
                                                                            
                                            | 1st May 2024 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 18th Apr 2024 4:10 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 27th Mar 2024 2:28 pm | RNS | Clarification note regarding Dividend - REPLACE | 
                                                                            
                                            | 26th Mar 2024 7:16 am | RNS | 2023 Annual Unaudited Results | 
                                                                            
                                            | 25th Mar 2024 11:44 am | RNS | Notice of Results | 
                                                                            
                                            | 1st Feb 2024 10:38 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 30th Jan 2024 7:00 am | RNS | Trading update | 
                                                                            
                                            | 19th Dec 2023 7:00 am | RNS | Holding(s) in Company |