I hadn't heard of them either - but I checked their UK site and they have been doing this stuff for a while there. Their support over the phone was great too - I came off the phone with trust in them and the feeling that they would be stand up about things if there were problems.
I have heard good stories about them helping out with broken parts that were the result of hamfisted install rather than manufacture.
I like the BOV that I got - they get my vote!!