Rich Mix is a charity and social enterprise that offers live music, film, dance, theatre, comedy, spoken word and a range of creative activities for people of all ages and all...