About Intelligent Armour Limited (06579484) United Kingdom