Yorkshire-based Volvo commercial vehicles dealership Crossroads Truck and Bus has acquired Hartshorne in the West Midlands.