UK Trading Charities

Social enterprise style charities generating >50% of income from trading.