About Chemring Energetics Limited (05774401) United Kingdom