About Thales Naval Limited (03957722) United Kingdom