About Logos Fire Safety Ltd. (10907878) United Kingdom