About Beacon & Armour Limited (11284096) United Kingdom