About Alex Cannon Ltd (10184732) United Kingdom