About Cannon Technologies Limited (01374913) United Kingdom