About Merchant Maritime Warfare Centre Limited (06827601) United Kingdom