About Guerrilla Press Ltd (13156072) United Kingdom