Currently the best solar buy-back price is $0.17 /kWh from Octopus Energy.  Followed by Ecotricity at $0.1251 /kWh.
Find all electricity companies' solar buy-back prices here.