I think with a little more digging I've answered my own question.
All the links etc on their website are at least 10yrs old and there is really bad feedback on them in a couple of places.
The feedback is again all over 10yrs old.
__________________
Heaven doesn't want me, and Hell is afraid I'll take over.
|