About Navigator Safety Limited (02382265) United Kingdom