Masterseek
Have you seen masterseek? This is a site with a unique search engine that helps you locate businesses, their contacts, their products and services. The global search engine is free and will return focussed results from 45 million companies in 75 countries. You can narrow the search by looking within specific countries and find new avenues for business, new partners. You could also sign your own company up!