About Cannon Axe Limited (13144376) United Kingdom