About Cannon Supplies Limited (04658614) United Kingdom