Well what do you mean by "Inland Ports", where traffic is handled only by barge or ports such as Goole, Sutton Bridge etc that are not on the coast but some distance up a river??
A lot (but not all) ports have websites, some are more useful than others. All UK ports produce annual accounts and some produced an annual report with a summary of traffic. Failing that you could write nicely to any that you are interested in, I'm afraid many (most) will not respond or not tell you as the information is classed as "commercially sensitive" - I think you just have to be patient and build up your own pool of knowledge!!
If you don't already, keep looking at AIS websites, Marine Traffic dot org is one of the most popular, that will tell you what ships and what type of ships are in port and their most recent ports of call for example if a ship has left Glensanda in Scotland then it will be carrying quarry products - you will build up your own picture of what and where in time.
Enjoy!
Andrew