ZHEN HUA 23 IMO 8414738 **01/03/2008**, Port of Felixstowe, England. Posted by Retired Felixstowe Dockers