JM,
Members of the Direct Marketing Association are meant to check for registered exclusion preferences before cold-calling. This does not always happen. though it has not stopped these nuisance calls for me, registration has greatly reduced the number.
What has been much more effective is registration with the Fax Preference Service, as this is backed up by law.