About Ammo Holdings Ltd (09949174) United Kingdom