EWE

Ewe is an Austrian brand, one of many owned by the Swedish group Nobia, supplied in the UK to independent showrooms.