About Armour Energy Ltd (04382109) United Kingdom