I think I have found his service record or I should say the remains of his record, they are severely damaged. Served 12 and a half years in India 1875 to 1891. But the wife's name you gave doesn't add up. He was, in 1882, a sergeant in the Royal Artillery in India and married Hannah Maud Janes in Bellary 11 Oct 1882. His record shows a child James born Manchester 25 May 1894 and (unreadable) child 1897. I find army births in Manchester for Hilda 1897 and Rowland (with a w) 1896 and a James L in Manchester 1894, all to a Royal Artillery father - do their dates add up? He is a Sergeant Major in 1894.
Won't go further, (the record is difficult to read and interpret, needs time) until you have a look at the wife's name.
Everyone has been working faster than me while I put this together but this all adds up with what folk have posted so I'll leave it. All revolves around the wife's name. I'd just add I find no sensible marriage in UK or India for a Hannah Ollier to anybody!
MaxD