About Advanced Blast & Ballistic Systems Limited (07025669) United Kingdom