Before I dial a premium rate number I always look at
http://www.saynoto0870.com which usually gives a regional number and, sometimes, even an 0800 (free call) number. In fact, the alternative Direct Line number for car insurance (0845 246 3761) is a free call (0800 6529614). Worth checking here before dialling.