2nd VB Companies

I'm trying to find out which company my grand dad was in during the Boer War. He came from South Littleton near Evesham, but is not listed for D Company which was the Evesham company according to the memorial on the town hall which seems to list all participants not just losses. Boer War service number 4746