About Cannonshot Limited (01529022) United Kingdom