The new ECF rating system is live and can be found here.
It features 4 digit ELO style ratings and will be updated monthly (though presumably due to the coronavirus there will be little or nothing to update for a while).
Clubs are encouraged to enter any rated internal competition results through LMS which automatically links to the new rating system, thus streamlining the whole process.