About Ct Armour Ltd (12791459) United Kingdom