Mercedes-Benz UK and three of its dealers have been fined GBP2.6m over price-fixing by the government's Office of Fair Trading over breaches of competition law in the trucking industry.