A new commercial vehicle depot has opened to boost business transport solutions in the region has launched in the Cotswolds.