About Jankel Tactical Systems Limited (02876673) United Kingdom