Hey Rafid I., while Clay does have their own database, it's not the best for all niches. You might want to check out databases like Storeleads for Ecom and DTC brands.
You'll also need to run multiple clean ups to get a clean list from the source database, both for companies and finding people.