About Searock Armour Ltd (12213260) United Kingdom