I user Conquer Maths and Galore Park Maths books mainly
Conquer Maths is for reception right up to A level. It starts with a short video explanation and that helps the child to understand the concept. They do have a 14 day trial.
MEP has a primary section too and the maths is more puzzle like. I like it for maths extension if you just aren't drilling for exams. Its free here http://www.cimt.plymouth.ac.uk/projects ... efault.htm
Galore Park is pretty good with problem solving or rather more wordy problems. The books are much more expensive because you need to buy an answer book separately. The books are for 7+ to 13+