Joules is a premium lifestyle brand which designs and sells Joules branded lifestyle clothing, accessories and homeware.