There are different Business Directories :

Try all different Business Directories offered by
Every Engine has different results,
Most companies are listed in serveral directories
but the results are not the same ...


find products
and order them directly (example Jeans, Sandals, shirts)

Products via Amazon

Business to Consumers - Companies froviding Products or Sevices for End Users
(example Restaurant)

B2C Directory Telexplorer

B2C Directory Paginas Amarillas
B2C Directory Yelp

Business to Business - Companies providing Products for Professionals
(example Manufacturer of Kitchens)

search in another country
Phone Book of the
maybe the person you are looking for has moved
and can be cound through the directory of another country

search through the government
Spain Gov Search
this search engine goes through
all the Spanish ministeries,
maybe you find the company
you are looking for

good luck ...