Is this a good brand? I cant find a website for them!

Are they still in business?