Check out this website for a free listing of vessel arrivals around the world! www.portarrivals.com
Don't know that I would use the information as it doesn't give the estimated time of arrival, just the date. Would be fantastic if the times could be shown, especially for those who would be travelling distances to see a vessels arrival.
By the way, you haven't shown the Port of Tyne, North East England - details of the Ports schedule of arrivals and departures can be found at:http://www.portoftyneonline.co.uk/harbour/expected_shipping.asp
Teesport - North East England - schedules can be found @http://www.thpal.co.uk/teesport/shippingreports/ShippingReportMenu.asp
Good luck with the web site :-)