About Cannon&cannon Limited (13499683) United Kingdom