that jacket is made in partnership with lewis leathers. It's basically a lewis with triumph badges on it.
I can't get the lewis leathers website to come up right now or i'd give you a link. I believe it is one of the "lightning" jackets.
They have good reviews, google lewis leathers lightning reviews. Keep in mind a lot of people will buy these as fashion statements so you might have to look a little deeper to find some bike reviews.