Levenshulme is a hive of creativity and technology and is home to a number artists, collectives and businesses which specialise in arts and media