About Cannon Corporation Limited (05817767) United Kingdom