Found 15th Sep 2016
I use Vyke for cheap international calls but they now give a free UK mobile numbers in the app (no SIM required). I use my number for online sign ups and selling on Gumtree. Totally free as long as you use it. You have to pay for credit to call or send texts but you can also call other users free.