About Jankel Armouring Limited (02096045) United Kingdom