Have you looked at what records the Somerset Record office is holding, you can search on line but to view you need to visit the Office in Taunton.
Then you've go the Somerset's infantry and Taunton museum, might be worth contacting them to see what records they are holding.