About Billington Safety Systems Limited (10498542) United Kingdom