About Cannon Engineering Company Limited (00643145) United Kingdom