With more than 300 employees, operating from ten sites in Bristol and regional depots in Cardiff, Fareham, Gloucester, Plymouth and Wimborne.