About Smoke And Fire Engineering Technology Limited (03860994) United Kingdom