Inchcape turns in strong first half UK performance

car mechanics