About Beach Cannon Ltd (12766147) United Kingdom