Suits of armour