Tempress has launched its new website with a better overview of products and new branding