Call the telephone preference service on 08450700707 or register on their site
www.tpsonline.org.uk. They will register you and any marketing calls and the like should stop after a few days upto 28 days. Alot of custs call about these types of calls. However it may not stop all of them only the ones that using the marketing directories.