Diffbot specializes in making web search results structured and clean. We've done the same for their outbound lead generation.