About Naval Holdings Ltd (10427645) United Kingdom