| 30th May 2024 11:24 am | 
                                            RNS | 
                                            Result of General Meeting and Total Voting Rights | 
                                        
                                                                            
                                            | 21st May 2024 5:45 pm | 
                                            RNS | 
                                            Result of over-subscribed Retail Offer | 
                                        
                                                                            
                                            | 15th May 2024 7:00 am | 
                                            RNS | 
                                            Retail Offer | 
                                        
                                                                            
                                            | 14th May 2024 6:24 pm | 
                                            RNS | 
                                            Result of Placing and Subscription | 
                                        
                                                                            
                                            | 14th May 2024 4:35 pm | 
                                            RNS | 
                                            Proposed Fundraising | 
                                        
                                                                            
                                            | 2nd May 2024 7:00 am | 
                                            RNS | 
                                            Industrial partnership agreement with Trinity | 
                                        
                                                                            
                                            | 12th Apr 2024 7:00 am | 
                                            RNS | 
                                            Appointment of Nomad and Broker | 
                                        
                                                                            
                                            | 30th Jan 2024 7:00 am | 
                                            RNS | 
                                            Trading Update & Industrial Purchase Orders | 
                                        
                                                                            
                                            | 16th Jan 2024 7:00 am | 
                                            RNS | 
                                            Industrial partnership and distribution agreement | 
                                        
                                                                            
                                            | 10th Jan 2024 11:40 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 3rd Jan 2024 2:29 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 21st Dec 2023 12:22 pm | 
                                            RNS | 
                                            Result of Placing and Share Subscription | 
                                        
                                                                            
                                            | 21st Dec 2023 7:00 am | 
                                            RNS | 
                                            Proposed Placing and Subscription | 
                                        
                                                                            
                                            | 11th Dec 2023 7:00 am | 
                                            RNS | 
                                            Launch of new non-toxic wildfire fluid | 
                                        
                                                                            
                                            | 7th Dec 2023 7:00 am | 
                                            RNS | 
                                            New fluid and two industrial partnerships | 
                                        
                                                                            
                                            | 29th Nov 2023 7:10 am | 
                                            RNS | 
                                            Director dealing / PDMR shareholding | 
                                        
                                                                            
                                            | 29th Nov 2023 7:00 am | 
                                            RNS | 
                                            Trading Update | 
                                        
                                                                            
                                            | 21st Nov 2023 3:36 pm | 
                                            RNS | 
                                            TR-1: Notification of major holdings | 
                                        
                                                                            
                                            | 20th Nov 2023 4:32 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 26th Sep 2023 7:05 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 26th Sep 2023 7:00 am | 
                                            RNS | 
                                            Strategic Partnership | 
                                        
                                                                            
                                            | 19th Sep 2023 7:54 am | 
                                            RNS | 
                                            LifeSafe showcases game changing TRF | 
                                        
                                                                            
                                            | 18th Sep 2023 7:00 am | 
                                            RNS | 
                                            Screwfix launches LifeSafe’s StaySafe | 
                                        
                                                                            
                                            | 12th Sep 2023 9:05 am | 
                                            RNS | 
                                            Notice of Interim Results | 
                                        
                                                                            
                                            | 1st Sep 2023 7:00 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 25th Aug 2023 2:36 pm | 
                                            RNS | 
                                            Director Dealing | 
                                        
                                                                            
                                            | 25th Aug 2023 2:29 pm | 
                                            RNS | 
                                            Result of Retail Offer | 
                                        
                                                                            
                                            | 24th Aug 2023 11:58 am | 
                                            RNS | 
                                            Notification of Major Holdings | 
                                        
                                                                            
                                            | 22nd Aug 2023 12:00 pm | 
                                            RNS | 
                                            Retail Offer to existing shareholders | 
                                        
                                                                            
                                            | 22nd Aug 2023 10:33 am | 
                                            RNS | 
                                            Result of General Meeting and Total Voting Rights | 
                                        
                                                                            
                                            | 11th Aug 2023 2:32 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 11th Aug 2023 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 4th Aug 2023 4:51 pm | 
                                            RNS | 
                                            Posting of Shareholder Circular and Notice of GM | 
                                        
                                                                            
                                            | 3rd Aug 2023 1:54 pm | 
                                            RNS | 
                                            Result of Placing and Share Subscription | 
                                        
                                                                            
                                            | 3rd Aug 2023 7:00 am | 
                                            RNS | 
                                            Proposed Placing and Share Subscription | 
                                        
                                                                            
                                            | 27th Jun 2023 11:33 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 26th Jun 2023 3:56 pm | 
                                            RNS | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 26th Jun 2023 7:00 am | 
                                            RNS | 
                                            AGM Statement | 
                                        
                                                                            
                                            | 5th Jun 2023 7:00 am | 
                                            RNS | 
                                            Trading update, New trade finance facility | 
                                        
                                                                            
                                            | 23rd May 2023 7:00 am | 
                                            RNS | 
                                            Annual Report and Notice of AGM |