Just to let you know that a friend of mine is involved in the following collaboration of sites, it seems pretty comprehensive for primary kids. It was helpful when I tutored a friend's kid. (I normally tutor big people)
Numeracy Resources for teachers