About Defensor Life Safety Systems Limited (10846310) United Kingdom