Hi there,
I have completed several scrapping projects, scrapping movies metadata, products, job postings, betting odds and various data.
I am working with php simple_html_dom class and providing cli or web based scrappers that can run as cronjobs or manually triggered.
For the site you pointed out above I can read the companies listings without login, using the search page.
Without logging in, I can fetch name, logo, address, website, social pages and a description. Reviews only available for logged in users. Are you interested in reviews?
Time required to do it: up to 6 hours to build and test the scrapper and plus the time required to run it and save data.
Could be saved as csv, xml, html, json or in a database.
I am working late tonight so if you are determined to do it I;ll finish it by morning.
Regards,
Calin.
PS: Yay, tags and images too (if any other images besides the logo are available), category too, that's how I'm reaching their page anyway. So yes, all data you need can be fetched if available for any company.