Hi Shooter. Yes, I bought performance parts from Demon Tweeks many moons ago when I was still living in the UK so the name's very familiar to me.

I don't know anything about their high-performance coolant to comment on, but it looks reasonably good from their website. However, check out the Evans website (
www.evanscoolants.com) for comparison.
The Evans brand costs a little more; but it has an incredibly long life which really appeals to me. My own thought on this is "fit and forget" if you see what I mean...

Happy New Year :xmascheers: