To me the words say 'Data locator finds data for customers' -
marketing mailing lists
council tax lists
post codes and addresses
census data
credit checking perhaps
results of marketing surveys
house price data
and other commercial type data............
or perhaps some sort of data warehousing firm that hosts your data for you so its all in one location.
Not the best name but perhaps quite relevant for a specialised data niche