About Lion Armour Ltd (13373747) United Kingdom