Leyland Trucks in Preston is celebrating today after winning Best Overall Business at the 2010 Manufacturing Excellence (MX) Awards in London last night (23 June).