About Chemring Countermeasures Limited (00218229) United Kingdom