About Cannon & James Ltd (12498362) United Kingdom