About Cannon Publications Limited (11997412) United Kingdom