About Harvey Norwich Holdings Limited (11427323) United Kingdom