Oddly enough...
The stain resistant properties of the fabric were discovered a year later by a two chemists working for 3M. We know it as Scotchguard.
The luminous nature of said suit is finding use today in the high visibilty coatings of highway signs and road workers safety gear.
As for wear resistance. the British as depicted in this film were being rather small minded in thinking all this would've been good for was clothing. One thinks of the great strides carbon fibre materials are making in the Aerospace industry.
But no, the Socialist mindset where every gain equals a loss bogs down the thinking of these sad souls. Seems nobody told them that in a consumer society clothes barely wear out before their owners decide they want something new anyway.
Which is too bad since the Chinese have pretty much taken over the textile industry of the world to the detriment of the narrowly self-serving British in this movie.