About Avon Armour Limited (02222040) United Kingdom