About Flame Stoppers Ltd (10811948) United Kingdom