123Tel.co.uk - UK service providing cheap international calls
Title
123TEL - The Best Minutes of the UK!
Description
Excerpted from the website:
- Do you know a cheaper phone company than 123TEL? Please let us know and we will try to underbid their offer.