About Cannon Can Ltd (13553159) United Kingdom