Alan Johnson, of Holmeswood, West Lancashire, appeared in Norwich Crown Court where he pleaded guilty to one count of rape of a child and 11 counts counts of indecent assault on children.