I wouldn't use this if I were you mate. I'd stick to something specifically produced with reptiles in mind. A lot of generalised products aren't that effective. If something said 'all pets' it doesn't mean that the company consider snakes to be a common pet, and therefore didn't do testing for it. If it says any mammal, snakes aren't mammals, and neither are birds, so I personally would be skeptical about using that, unless you get proper reassurance from an official source.
All the best
David