It seems to be an English-language equivalent of the German Wertkritik tendency exemplified by Exit! and Krisis .
Alas, I do not live in England.
And strangely, they do not seem to have a contact address on their website
Does anyone know where I may obtain the first two issues via mailorder?