About Ampac Holding Ltd (03696685) United Kingdom