About Cannon Retail Limited (03447073) United Kingdom