Check out the "Pilot Glove" B&B sells:
http://www.bennettbuilt.com/page9.htm While not stainless steel mesh, it is VERY well padded and- although the description doesn't note this- has a kevlar liner (at least this what what I was told when I purchased it).