About Cannon Security Solutions Limited (10498166) United Kingdom