About Cannon Fire Sprinklers Contracts Ltd (08882620) United Kingdom