About Cannon Communications Ltd (07453832) United Kingdom