UK rental leasing industry generates £25bn a year, says report

car mechanics