About Cannonades Associates Limited (10285973) United Kingdom