About Conflict Armament Research Ltd. (07762809) United Kingdom