A ver si lo entendi, te voy a pasar un ejemplo, qizas le tengas que cambiar las cosas. Asumo que la tabla Productos tenes la cantidad de despachos (si no la cambias por la que debe ser)
Código:
SELECT MAX(COUNT(Productos.Cod_Productos)),Proveedor.Nombre FROM Productos JOIN ON (Proveedor.Cod_Proveedor = Productos.Cod_Proveedor)
Se me hace que deberia ser algo asi, fijate, seleccionas el que tiene mas productos y extraes el nombre.