There are over 4.1 million licensed vans on Britain’s roads today, and for many businesses a van is the lifeblood of the operation. A break-in or collision can be costly – not just in terms of the repair bill but also for lost business as customers are left waiting while […]










