I called it back, it is Scottish Power and they had an automated option to opt out of future marketing calls via a menu which took a couple of minutes. The message said it would take 2-7 days for the phone number to be removed from their marketing database.
United Kingdom