Rod Lloyd is the managing director of Low Cost Vans, one of the UK’s leading providers of commercial vehicles based in South Wales.