JustCall (UK) added on 7-Dec-2012, updated on 21-Jul-2020 | Edit Listing A service that lets you make cheap international calls from anywhere in the UK. URL http://www.justcall.co.uk/