About Cannonbase Limited (02601803) United Kingdom