Under GDPR - You can no longer buy databases in the UK
Under the GDPR Rules it is no longer legal to to buy customer databases.
The reason for this is that customer have to give their express consent to be contacted by a specific company, not a general consent.
This means that it is no longer legal to buy customer data for cold calling purposes. Breaking these rules can result in a fine of up to 20 million Euros or 4% of annual turnover . I believe that this fine becomes a personal fine of the company directors is people get fined.