About Ampac Europe Limited (03653088) United Kingdom