Is there, perhaps, a link to Barrow?
While I have found some parts labeled Barrow, the reviews suggested that they are all factory seconds from BitsPower.
Small scratches and dings with no BitsPower labeling or decal, but nonetheless, BitsPower items.
I tried a Google Search for "Barrow", and "Barrow Water Cooling", but no joy.
It's hard to trust a company that you can't find listed anywhere.
Sorry. I forgot to add this link to a site with some of their Barrow "BitsPower lookalike items":
http://www.moddiy.com/brands/Barrow.html