| 18th Apr 2023 7:00 am | 
                                            RNS | 
                                            Launch of new StaySafe All-in-1 fire extinguisher | 
                                        
                                                                            
                                            | 18th Apr 2023 7:00 am | 
                                            RNS | 
                                            Final Results | 
                                        
                                                                            
                                            | 31st Mar 2023 7:00 am | 
                                            RNS | 
                                            Trading Update & Invoice Financing Facility | 
                                        
                                                                            
                                            | 29th Mar 2023 7:00 am | 
                                            RNS | 
                                            Director Dealing / PDMR Shareholding | 
                                        
                                                                            
                                            | 7th Mar 2023 7:00 am | 
                                            RNS | 
                                            Director dealing / PDMR shareholding | 
                                        
                                                                            
                                            | 1st Mar 2023 7:00 am | 
                                            RNS | 
                                            Notice of Results | 
                                        
                                                                            
                                            | 31st Jan 2023 7:00 am | 
                                            RNS | 
                                            Trading Update-Upgrade to FY22 revenue performance | 
                                        
                                                                            
                                            | 13th Jan 2023 7:00 am | 
                                            RNS | 
                                            Director dealing / PDMR shareholding | 
                                        
                                                                            
                                            | 9th Dec 2022 7:01 am | 
                                            RNS | 
                                            Presentation via Investor Meet Company | 
                                        
                                                                            
                                            | 9th Dec 2022 7:00 am | 
                                            RNS | 
                                            Launch of new Lithium Thermal Runaway Fluid | 
                                        
                                                                            
                                            | 6th Dec 2022 7:00 am | 
                                            RNS | 
                                            Trading Update | 
                                        
                                                                            
                                            | 19th Oct 2022 7:00 am | 
                                            RNS | 
                                            Director dealing / PDMR shareholding | 
                                        
                                                                            
                                            | 27th Sep 2022 7:00 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 14th Sep 2022 7:01 am | 
                                            RNS | 
                                            Presentation via Investor Meet Company | 
                                        
                                                                            
                                            | 14th Sep 2022 7:00 am | 
                                            RNS | 
                                            Notice of Interim Results | 
                                        
                                                                            
                                            | 18th Aug 2022 7:00 am | 
                                            RNS | 
                                            Grant of UK patent | 
                                        
                                                                            
                                            | 16th Aug 2022 7:00 am | 
                                            RNS | 
                                            H1-2022 Trading Update | 
                                        
                                                                            
                                            | 3rd Aug 2022 7:00 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 29th Jul 2022 9:28 am | 
                                            RNS | 
                                            Director Share Purchases | 
                                        
                                                                            
                                            | 18th Jul 2022 7:00 am | 
                                            RNS | 
                                            Director Share Purchases | 
                                        
                                                                            
                                            | 11th Jul 2022 7:00 am | 
                                            RNS | 
                                            Notification of Major Holdings | 
                                        
                                                                            
                                            | 6th Jul 2022 8:01 am | 
                                            RNS | 
                                            Notification of Major Holdings | 
                                        
                                                                            
                                            | 6th Jul 2022 7:00 am | 
                                            RNS | 
                                            FIRST DAY OF DEALINGS ON AIM |