Dial12

United Kingdom

Dial123.co.uk is a leading low-cost, high quality international calling service in UK Make cheap international calls from UK.