Our new UK telephone number is live.
If you are based in the UK you can now reach us on 0844 4849361
If anyone has any issues with it please let us know ASAP