I use
www.0870alternative.com for 0870 alternative numbers
They seem to always have the numbers I require and it saves a fortune as they have alternatives for 0871 and 0844 numbers as well as 0870 and 0845 numbers. on a couple of occasions I have even found alternatives to the 090 numbers which cost pounds per minute!
Also layout is really easy to use