About Cannon Thompson Ltd (09905618) United Kingdom