About Octagon Armour Ltd (11570382) United Kingdom