About Cannon Fire Safety Limited (13051834) United Kingdom