About Cannon Lifestyle Ltd (12932232) United Kingdom