About Cannon Automation Ltd (11701833) United Kingdom