About Guerrilla Stores Ltd (11626449) United Kingdom