Do I need previous delivery experience of some kind?

Just to say regarding my previous comments I was referring mainly towards C+E which with Ipswich and Felixstowe on your doorstep there should be plenty of work for you.

C might not be as easy to find work however there are certainly still jobs out there that take new passes.