About Black Sea Armour Ltd (13027643) United Kingdom