This company is owned by Torpedo 7, which is a subsidiary of The Warehouse, Head Office is Albany
All they do is offload other businesses crap products that they can't offload themselves, then they bury their head in the sand when the product is found out to be rubbish. No support whatsoever. Don't deal with them!
Really not sure on this. They might be legit but my experience with them has been terrible.