I've joined find my past but apart from some military papers from Chelsea where someone had transcribed his place of birth as Gate O Yard Hope (!), I can't find his birth. What's a baby doing being born out there where his father was - presumably - serving anyway?
I've put in his name, 55th foot/55th and the year as birth and/or event and I get 100s of results or zero, depending how many fields I leave or fill in but only a reference to his birth and another William McLeod who could possibly be his father as he, too, was a drummer.