About Navigators Insurance Company (AC001795) United Kingdom