Hola, primero que nada fijate que los nombre de las tablas sean correctos (yo le puse productos y empresa).
Segundo que los campos sean correctos, en productos puse categoria e idempresa, y en empresa puse nombre e idempresa.
Tercero al final le puse "..." a la consulta eso se lo tienes que sacar y agregar lo de limit.
Con eso tendria que funcionar, sino cuando haces la consulta pon
Código PHP:
mysql_query(consulta) or die(mysql_error());
eso te va a mostrar cual es el error en la consulta.
Saludos