Do I need courier insurance as well as goods in transit?

Yes, if you run any kind of courier business, you need courier insurance. Goods in transit insurance protects the items you are carrying, whereas courier insurance protects you and your vehicle, with limited cover (if any) for cargo.