Get your taxes done using TurboTax

Well, the Social Security link says to contact the UK Inland Revenue, so there should be a local or toll free number for you to call where you can explain your situation.  Being a self-employed US citizen working in the UK is not a unique situation, so getting assistance should be, hopefully, not that difficult.