About Cannon Associates Limited (02323720) United Kingdom