About Cannonball Inns Ltd (12159458) United Kingdom