Red Stripe has launched a new website, which it claims will provide greater consumer interaction with the brand and brand loyalty.