| 7th Oct 2025 4:49 pm | RNS | AIM Rule 17 and Schedule 2(g) Update | 
                                                                            
                                            | 6th Oct 2025 7:00 am | RNS | Appointment of Joint Corporate Broker | 
                                                                            
                                            | 25th Sep 2025 7:00 am | RNS | Grant of Share Option Awards | 
                                                                            
                                            | 24th Sep 2025 2:30 pm | RNS | Result of AGM | 
                                                                            
                                            | 24th Sep 2025 7:00 am | RNS | AGM Trading Update | 
                                                                            
                                            | 19th Sep 2025 3:31 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 21st Aug 2025 7:00 am | RNS | Posting of Annual Report and Notice of AGM | 
                                                                            
                                            | 30th Jul 2025 7:00 am | RNS | Final Results | 
                                                                            
                                            | 21st Jul 2025 7:00 am | RNS | Notice of Results and Investor Presentation | 
                                                                            
                                            | 26th Jun 2025 2:14 pm | RNS | AIM Rule 17 and Schedule 2(g) Update | 
                                                                            
                                            | 6th Jun 2025 7:00 am | RNS | Acquisition of Severn Thermal Solutions | 
                                                                            
                                            | 19th May 2025 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 6th May 2025 7:00 am | RNS-R | InspecVision awarded King's Award for Enterprise | 
                                                                            
                                            | 11th Apr 2025 3:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 4th Apr 2025 1:55 pm | RNS | Director / PDMR Shareholding | 
                                                                            
                                            | 4th Apr 2025 7:00 am | RNS | Acquisition of Collins Walker | 
                                                                            
                                            | 20th Mar 2025 7:00 am | RNS-R | News from Portfolio Companies | 
                                                                            
                                            | 14th Mar 2025 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 5th Dec 2024 7:00 am | RNS | Interim Results | 
                                                                            
                                            | 14th Nov 2024 7:00 am | RNS | Notice of Results and Investor Presentation | 
                                                                            
                                            | 30th Oct 2024 7:00 am | RNS | Acquisition of InspecVision | 
                                                                            
                                            | 14th Oct 2024 10:00 am | RNS | Holdings in Company | 
                                                                            
                                            | 7th Oct 2024 5:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 27th Sep 2024 7:00 am | RNS | Share Option Awards | 
                                                                            
                                            | 26th Sep 2024 3:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 26th Sep 2024 1:05 pm | RNS | Result of AGM | 
                                                                            
                                            | 26th Sep 2024 7:00 am | RNS | AGM Trading Update | 
                                                                            
                                            | 28th Aug 2024 7:00 am | RNS | Posting of Annual Report & Accounts & AGM Notice | 
                                                                            
                                            | 30th Jul 2024 7:00 am | RNS | Final Results | 
                                                                            
                                            | 23rd Jul 2024 1:00 pm | RNS | Notice of Results and Investor Presentation | 
                                                                            
                                            | 4th Jul 2024 11:45 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 3rd Jul 2024 4:25 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 23rd May 2024 11:30 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 20th May 2024 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 3rd Apr 2024 2:15 pm | RNS | Exercise of Share Options and Total Voting Rights | 
                                                                            
                                            | 18th Mar 2024 12:49 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 18th Mar 2024 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 8th Mar 2024 3:15 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 26th Feb 2024 7:00 am | RNS | Long Term Incentive Plan Awards | 
                                                                            
                                            | 23rd Feb 2024 11:00 am | RNS | Holding(s) in Company |