I've gone and ordered the size 48. they are just over half a mm undersized but hopefully a little heat will sort that out.
Thanks all.