Carnillean armour