I think the site looks too simple. Instead of having one picture in the middle you could have 3 larger pictures across the top page. You can get great stock photos from various websites inexpensively. I would change the font and the font color to black. I think it sounds much better to say Natural, All-natural, Nature made or something like this than non toxic beauty. Also people who are searching for natural beauty prouducts are going to type in "natural beauty products" in the search boxes, not non toxic. At the bottom of the website you have the copyright symbol and 2006. I would add to that your co. name and All Rights Reserved.
And make the font size a little bigger. There are some great templates that you can simply add you content and pictures and in a few hours you have a great professional site. www.templatemonster.com I think you also have to have some pictures of your actual products. You could buy a disposable camera from Walgreens or CVS. Or borrow one from a friend, or take some products to a mall photo shop. Even if you put all your products in one picture on the products page that would help. Just my 2 cents.