Hi Just had a van with a concept 20 system .Looks very well made but googling around can find mentions of them but no website .Are they still going?Think they have stopped doing systems a few years ago based in Wales Cheers John