About Guerrilla Fabrications Ltd (11331818) United Kingdom