Hola, eso se hace desde la misma consulta a la bdd.
Quedaria algo así:
Código PHP:
"SELECT productos.*, empresa.nombre as nombre_empresa FROM productos, empresa WHERE productos.categoria='$categoria' AND empresa.idempresa=productos.idempresa ..." (sigues con el limit y demas)
con esto obtienes todos los datos del producto más una columna llamada nombre_empresa que obviamente contiene el nombre de la tabla empresa correspondiente al idempresa de ese producto en la tabla productos (se entiende, no

?).
Saludos