About Cannon Bbt Limited (05642668) United Kingdom