Looking at the original post, I don't see anything 'anti-British' about the song. It's the sort of thing that serving soldiers would sing about the institution they were part of, in the same way that people are usually critical about the firm that employs them.