Have just seen this in my local store..Is it good? Who makes it? Was in a hurry and did not get a chance to read the lable..Have never heard of it before...thanks..Don