Hi, I recently completed my Functional Skills by distance learning with a company called Runway Training. However you do have to take the exam with an invigilator so it's not completely online. I hope that helps.
I've just completed my maths and English through a company called Runway Training. They were extremely helpful and I managed to achieve the qualification via distance learning.