Okay, as I can't check IVs exactly without levelling it and using a reset back (not an option at the moment), I've got HP as 20-29, and both Atk and Spd 10-19, Possible Hidden Power Types: Dark, Dragon, Ice, Psychic
This was using MetalKid's calculator. Any ideas how to get a better estimate, or...