I take it your bike accepts 142×12?
Not sure if that axle should be OK, but if you find out it is then you can get that axle from Evans for £17 by signing up to their newsletter and claiming a fiver off your basket using the code they send you (original price is £21ish).
Cheers