About Ammo Properties Limited (08298041) United Kingdom