News

The parent company of arts shop ... the UK and employs around 1,500 people. It was reported in 2024 investor firm Modella Capital is in advanced talks to buy the high street arts and craft ...