About Cannon Computer Consultants Ltd (07990401) United Kingdom