About Cannon Holdings Ltd (13209681) United Kingdom