London based label for noise/power electronics/industrial/experimental releases.
Some more t-shirts added to the clothing section (after the CD list on the shop page).