No, never heard of them either but apparently around since 1975.
Got to be worth a punt if only for wearing to the pub.
https://www.twowheeljunkie.co.uk/rs-...ing%20software
Just check the size chart before ordering, they seem to be small for the stated size. I would normally order 'Large' but ended up ordering 2XL