About Cannon Systems Limited (09922207) United Kingdom