The company is called “ Mirror Guards”. He is a one man show so can take a while to answer an e-mail or call etc, but he is always at the shows where you can see the difference yourself.
I have, unfortunately, functionally tested my mirror guards on a few occasions and now wouldn't have any other make.
You maybe better off visiting the nec in Feb as I bet he will be rushed off his feet getting stock ready for the show.
We clashed with a transit in Devon.
Obliterated his mirror and casing just left a small crack in the mirror on ours.
Worth every penny imho