The regulator had to stop the 118 directory charges companies ripping off the public